home *** CD-ROM | disk | FTP | other *** search
/ CICA 1995 September (Japanese) / CICA Shareware for Windows CD-ROM (Walnut Creek) (September 1995) (Japanese) (Disc 2).iso / disc2 / patches / symantec / mfcsm2.exe / SIMNEW.EXE / MFC / SAMPLES / DOCTEMP / PROTO.H < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-06  |  3.4 KB  |  85 lines

  1. // Filename: PROTO.H                                        
  2. // "DOCTEMP" Generated by Visual Programmer.                
  3. // Author:   Blue Sky                                       
  4.  
  5.  
  6. // 
  7. // ***********************************************************************
  8. // Do not add code here.
  9. // 
  10. // This file is maintained by the Switch-It Module.
  11. // As you make changes in your applications design,
  12. // this file is automatically updated, therefore you never modify this file.
  13. // 
  14. // 
  15. // 
  16. // For more information,
  17. // see the section "How code is generated" in the documentation.
  18. // 
  19. // ***********************************************************************
  20. // 
  21.  
  22. // Switch-It Module class definitions.
  23. class Cwm_BaseApplication;
  24. class Cwm_MainBaseWnd;
  25. class Cwm_Application;
  26. class Cwm_MainWnd;
  27. class CSimModelessDlg;
  28. class CSimModalDlg;
  29. class CSimClientDlg;
  30. class CSimToolbar;
  31.  
  32. BOOL BLDSwitchMenu(CWnd *,char *);
  33. HMENU BLDLoadMenu(CWnd *,int,HMENU *,BOOL);
  34. BOOL BLDLoadAccelerators(CWnd *,int);
  35. HBITMAP BLDLoadBitmap(HINSTANCE,char *);
  36.  
  37. Cwm_MainWnd* BLDMainCreateWnd(CWnd *pAParent);
  38. BOOL BLDCreateClientControlsDef(char *,CSimClientDlg *);
  39. BOOL BLDCreateClientControls(char *,CSimClientDlg *);
  40.  
  41.  
  42. int  BLDDisplayMessageDef(HWND,UINT,char *,int);
  43. BOOL BLDDrawBitmapDef(LPDRAWITEMSTRUCT,char *,BOOL);
  44. BOOL BLDDrawIconDef(LPDRAWITEMSTRUCT,char *);
  45. BOOL BLDSendMDIMessageDef(CWnd *,UINT,int);
  46. BOOL BLDDrawBkgndIconDef(HWND,LPPAINTSTRUCT ,char *,int);
  47. BOOL BLDDrawBkgndBitmapDef(HWND,LPPAINTSTRUCT,char *,int,BOOL,BOOL,int,int);
  48. BOOL BLDDrawAutoStateDef(LPDRAWITEMSTRUCT,char *,BOOL,BOOL);
  49. BOOL BLDDrawStateBitmapDef(LPDRAWITEMSTRUCT,char *,char *,char *,char *,BOOL);
  50. BOOL BLDDrawStateIconDef(LPDRAWITEMSTRUCT,char *,char *,char *,char *);
  51. void BLDFindCtrlsRightBottomDef(CWnd *,int *,int *);
  52. void BLDCalcScrollRangesDef(CWnd *,int *,int *,int,int,int,int);
  53. BOOL BLDScrollDlgDef(CWnd *,UINT,int,int,int,int,int,int,int,int,BOOL,int *,int *);
  54. BOOL BLDSizeDlgDef(CWnd *,int,int);
  55. BOOL BLDCheckF1HelpKeyDef(BOOL);
  56. BOOL BLDDrawItemDef(HWND,LPDRAWITEMSTRUCT);
  57. static BOOL BLDMoveTo(HDC,int,int);
  58. static BOOL BLDDrawFrame(HDC,int,int,int,int,BOOL);
  59. BOOL BLDBitmapToScreenDef(HDC,char *,int,int,int,int,DWORD,BOOL);
  60. HBRUSH BLDGetGlobalBrushDef(HWND hCtrl,HDC hDC);
  61.  
  62. int BLDDisplayMessage(HWND,UINT,char *,int);
  63. BOOL BLDDrawBitmap(LPDRAWITEMSTRUCT,char *,BOOL);
  64. BOOL BLDDrawIcon(LPDRAWITEMSTRUCT,char *);
  65. BOOL BLDSendMDIMessage(CWnd *,UINT,int);
  66. BOOL BLDDrawBkgndIcon(HWND,LPPAINTSTRUCT ,char *,int);
  67. BOOL BLDDrawBkgndBitmap(HWND,LPPAINTSTRUCT ,char *,int,BOOL,BOOL,int,int);
  68. BOOL BLDDrawAutoState(LPDRAWITEMSTRUCT,char *,BOOL,BOOL);
  69. BOOL BLDDrawStateBitmap(LPDRAWITEMSTRUCT,char *,char *,char *,char *,BOOL);
  70. void BLDFindCtrlsRightBottom(CWnd *,int *,int *);
  71. BOOL BLDScrollDlg(CWnd *,UINT,int,int,int,int,int,int,int,int,BOOL,int *,int *);
  72. BOOL BLDSizeDlg(CWnd *,int,int);
  73. BOOL BLDCheckF1HelpKey(BOOL);
  74. BOOL BLDDrawItem(HWND,LPDRAWITEMSTRUCT);
  75. BOOL BLDBitmapToScreen(HDC,char *,int,int,int,int,DWORD,BOOL);
  76. BOOL BLDDrawStateIcon(LPDRAWITEMSTRUCT,char *,char *,char *,char *);
  77. void BLDCalcScrollRanges(CWnd *,int *,int *,int,int,int,int);
  78. HMENU BLDGetMDISubMenu(HMENU hMenu,int iMenuPos);
  79. CWnd*  BLD_MDICHILDCreateWnd(CWnd *pAParent);
  80. CWnd*  BLD_VIEWCreateWnd(CWnd *pAParent);
  81. BOOL BLD_CascadeSendMDI(CWnd *pWnd);
  82. BOOL BLD_TileSendMDI(CWnd *pWnd);
  83. BOOL BLD_ArrangeIconsSendMDI(CWnd *pWnd);
  84. BOOL BLD_CloseActiveSendMDI(CWnd *pWnd);
  85.